home *** CD-ROM | disk | FTP | other *** search
/ Collection of Tools & Utilities / Collection of Tools and Utilities.iso / dbase / qbase.zip / QBASE.DOC < prev    next >
Text File  |  1990-01-17  |  26KB  |  659 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.         qBase  V1.0
  10.  
  11.         Query for dBase, Clipper, and Foxbase .DBF Files
  12.                     
  13.         Copyright 1990
  14.  
  15.         Santa Clarita SoftWorks
  16.  
  17.         Santa Clarita, California
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62. 1.  What is qBase?
  63.  
  64.      qBase was developed for quick and intuitive query reporting
  65. of existing dBase type .DBF files.   The user can design and
  66. structure a custom inquiry in a matter of seconds with a printed
  67. report generated as an option.  There is no other demand placed
  68. upon the user other than supplying their own .DBF files and a
  69. minimal amount of database structuring knowledge.
  70.  
  71.      This program will not change the user's files in anyway.  It will
  72. only read the original, create a temporary index, and delete that temporary
  73. index.  It will require at least 512k of memory with minimal requirements for
  74. free disk space.
  75.  
  76.      qBase was developed and compiled with Clipper version Summer 1987,
  77. a Nantucket Corporation product and trademark.
  78.  
  79. 2.  Using qBase.
  80.  
  81.      First step in using qBase is to path or place QBASE.EXE in
  82. the current file directory.  To execute qBase, key in QBASE and a
  83. screen similar to Figure 1 will appear.   Given any existing
  84. dBase type file, qBase will detect the presence of that or any
  85. other .DBF file in the current directory and the query starts
  86. from that point.   
  87.  
  88.  
  89.                         -- FIGURE 1 --
  90.  
  91.     qBase Query for dBase/Clipper/Foxplus Files
  92.                     ╔═════════════╗                               
  93.                     ║DRAWINGS.DBF ║                               
  94.                     ║DRAWMAST.DBF ║                               
  95.                     ║MASTER.DBF   ║                               
  96.                     ║MRP.DBF      ║                               
  97.                     ║PHONE.DBF    ║                               
  98.                     ║PRODUCT.DBF  ║       qBase   Version 1.0
  99.                     ║PROGRAMS.DBF ║       Copyright 1989          
  100.                     ║PURCHASE.DBF ║       Santa Clarita SoftWorks 
  101.                     ║SCHEDULE.DBF ║                               
  102.                     ║STKROOM.DBF  ║                               
  103.        ---------->  ║TIMECARD.DBF ║
  104.                     ║WORK.DBF     ║                               
  105.                     ╚═════════════╝                               
  106.   Use Cursor to Locate File, Enter to Query, ESC to Quit          
  107.                                                                   
  108.  
  109.  
  110.  
  111.      Select the desired file (TIMECARD.DBF) by moving the light bar to the
  112. file's name and hit the enter key.  A screen similar to Figure 2
  113. will appear.
  114.  
  115.  
  116.  
  117.  
  118.                                 Page 1
  119.  
  120.  
  121.                         -- FIGURE 2 --
  122.  
  123.  Select Report Fields
  124.  ╔═══════════════╗                                                     
  125.  ║ EMPLOYEE      ║                                                     
  126.  ║ JOBNUMBER     ║                                                     
  127.  ║ HOURS         ║                                                     
  128.  ║ MONTH         ║                                                     
  129.  ║ WEEK          ║                                                     
  130.  ╚═══════════════╝                                                     
  131.  ╔═══════════════╗                                                     
  132.  ║ Enter - Select║                                                     
  133.  ║ F5-  Tags All ║                                                     
  134.  ║ F6- Untags All║                                                     
  135.  ║               ║                                                     
  136.  ║ Sort Menu ===>║                                                     
  137.  ╚═══════════════╝                                                     
  138.  
  139. REPORT FIELDS
  140.  
  141.      The window title 'Report Fields' is the user's selection
  142. menu for what fields will appear in the final report.  To select the
  143. desired fields hit the enter key while the field is highlighted by
  144. the light bar, or hit the F5 function key to mark all of the data
  145. fields for the final report.  A checkmark will appear to the right
  146. of the selected reporting data fields.
  147.  
  148.      To access all of available fields in the user's file, scroll
  149. down or up with the cursor keys to view additional data fields.
  150.  
  151.      If you wish to alter the selection after marking, simply
  152. press the enter key while highlighting the checkmarked field and
  153. the field will be untagged and will not be presented in the final
  154. report.  To unmark all of the fields, press the F6 function key
  155. to globally remove the checkmarks and return to a clean slate.
  156.  
  157.      After selection of the fields, press the right arrow cursor
  158. key to move to the next window for sort selection.
  159.  
  160.      During the qBase session, the parameters that you are setting for
  161. the query are being echoed at the top half of the screen.  The message will
  162. give a string that will be dynamically changed when you make the change,
  163. and continued on to be printed on the final report.
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.                                 Page 2
  179.  
  180.  
  181.  
  182. SORT FIELDS
  183.  
  184.      Figure 3 depicts how the screen should appear after the
  185. Report Field selection has been completed.   The datafield list
  186. will appear as it did in Report Fields window.
  187.  
  188.                         -- FIGURE 3 --
  189.                                                    
  190.  Select Report Fields    Select Sort Fields        
  191.  ╔═══════════════╗       ╔═══════════════╗         
  192.  ║ EMPLOYEE    √ ║       ║ EMPLOYEE      ║         
  193.  ║ JOBNUMBER   √ ║       ║ JOBNUMBER     ║         
  194.  ║ HOURS       √ ║       ║ HOURS         ║         
  195.  ║ MONTH       √ ║       ║ MONTH         ║         
  196.  ║ WEEK        √ ║       ║ WEEK          ║         
  197.  ╚═══════════════╝       ╚═══════════════╝         
  198.                          ╔═══════════════╗         
  199.                          ║ Enter - Select║         
  200.                          ║         Order ║         
  201.                          ║ Erase - Enter ║         
  202.                          ║  Over Any Pick║         
  203.                          ║ <=== Menu ===>║         
  204.                          ╚═══════════════╝         
  205.                                                    
  206.  
  207.      This window will allow the user to select what order the
  208. data will appear in the final query.  A sort order is not
  209. necessary for qBase and to by pass this window, use the right
  210. cursor key to move on to the next field selection menu.
  211.  
  212.      The light bar is used for selecting fields in sorting the
  213. final query.  Use the Enter key to mark the first field in the
  214. sort order.  A number '1' (EMPLOYEE) will appear to the right of
  215. the that field designating it as the first field in the ascending sort
  216. order.  To add another field for the sort order, hit the Enter
  217. key while highlighting the desired field and a number '2' (MONTH) will
  218. appear to the right.   Continue to select fields for the sort
  219. order by the light bar and enter key until the final sort order
  220. has been determined and marked with a numeric character.
  221.  
  222.      To change the sort order, simply place the light bar on a
  223. previously selected field and use the enter key to erase all of
  224. the numeric marks and start over.
  225.  
  226.      Finalized the sort order by using the right cursor key to
  227. move into the Criteria selection menu.
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.                                 Page 3
  239.  
  240.  
  241. CRITERIA FIELD
  242.  
  243.      To construct the query, the third window as pictured in
  244. Figure 4 is used for selecting what field will be the 'subject'
  245. for criteria.  Press the enter key on the a select field (EMPLOYEE)
  246. and arrowhead will appear to the right point to the field name.   To
  247. change this 'subject' field, hit enter on the same field to blank
  248. out the arrowhead, or hit the enter key on another field for a
  249. new selection.  There can only be one field selected in this stage.
  250.  
  251.  
  252.                         -- FIGURE 4 --
  253.  
  254. TIMECARD.DBF is sorted on EMPLOYEE, MONTH                              
  255. Where                                                                  
  256.